engineering challenge - French English Dictionary